package com.thz.houserental.domain.requirement;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class RequirementVo {
    private String id;

    /**
     * 用户id
     */
    private String userId;

    private String nickName;

    @Schema(description = "联系电话")
    private String phone;

    /**
     * 需求说明
     */
    private String description;

    /**
     * 类型
     */
    private String type;

    /**
     * 户型
     */
    private String houseType;

    /**
     * 租期
     */
    private String leaseTerm;

    /**
     * 最高价格
     */
    private Double highestPrice;

    /**
     * 最低价格
     */
    private Double lowestPrice;

    /**
     * 最大面积
     */
    private Double maximumArea;

    /**
     * 最小面积
     */
    private Double minimumArea;
}
